package com.yinhai.service;

import java.util.List;

import android.content.Context;

import com.yinhai.dao.PhoneRecordDaoImpl;
import com.yinhai.model.PhoneRecord;

public class PhoneRecordServiceImpl {
	PhoneRecordDaoImpl phoneRecordDao;

	public PhoneRecordServiceImpl(Context context) {
		phoneRecordDao = new PhoneRecordDaoImpl(context);
	}

	/**
	 * 获取所有历史通话记录
	 * 
	 * @return
	 */
	/**
	 * 获取所有历史通话记录 0为全部 来电：CallLog.Calls.INCOMING_TYPE （常量值：1）
	 * 已拨：CallLog.Calls.OUTGOING_TYPE（常量值：2） 未接：CallLog.Calls.MISSED_TYPE（常量值：3）
	 * 其实还有一种类型-拒接 系统未给出常量。但经测试后得出结论为4.
	 * 
	 * 
	 * 
	 * @return
	 */
	public List<PhoneRecord> find(int type) {
		return phoneRecordDao.find(type,"");
	}

}
